package com.api.core.mapper;

import com.api.core.domain.query.MonitoredGroupQuery;
import com.api.core.domain.vo.MonitoredGroupVo;
import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Param;

import java.util.List;

@Mapper
public interface MonitoredGroupMapper {

    List<MonitoredGroupQuery> list(@Param("vo") MonitoredGroupVo vo);
    MonitoredGroupQuery item(@Param("vo") MonitoredGroupVo vo);

    Long create(@Param("vo") MonitoredGroupVo vo);
    void modify(@Param("vo") MonitoredGroupVo vo);
    void delete(@Param("vo") MonitoredGroupVo vo);
}
